package com.aoxin.model.course;

import java.util.Date;

public class SlfMyCoursePage {
    private Integer myCoursePageId;    //我的课程包编码

    private Integer childrenId;        //孩子

    private Integer coursePageId;      //课程包ID

    private String name;               //名称

    private Integer type;              //课程包类型

    private String nickName;           //课程包编码

    private String description;        //课程包编码

    private Integer validity;          //是否长期有效

    private Date salesStartDate;       //销售开始时间

    private Date salesEndDate;         //销售结束时间

    private Date effectiveStartDate;   //课程包有效开始时间

    private Date effectiveEndDate;     //课程包有效结束时间

    private Integer activeNumber;      //有效次数

    private Integer state;             //状态

    private Integer fitAge;            //起始年龄

    private Integer endAge;            //截止年龄

    private Integer parentId;          //父级编码

    private Integer upDownState;       //上下架状态

    private Double price;          //价格

    private Double discountPrice;  //折扣价

    private Date createDate;           //创建时间

    private Date useDate;              //使用时间

    private Long DownCount;
    
    private String ClassName;
    
    private String SalesStartDateString;   
    
    private String salesEndDateString;
    
    //联表查询
    private Integer count;
    
    private String userName;
    
    private String classroomName;
    
    private String employTime;
    
    private String expectTime;
    
    private Integer schoolId;
    
    private String schoolName;
    
    private Integer flag;
    
	public Integer getFlag() {
		return flag;
	}

	public void setFlag(Integer flag) {
		this.flag = flag;
	}

	public String getSchoolName() {
		return schoolName;
	}

	public void setSchoolName(String schoolName) {
		this.schoolName = schoolName;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getClassroomName() {
		return classroomName;
	}

	public void setClassroomName(String classroomName) {
		this.classroomName = classroomName;
	}

	public String getEmployTime() {
		return employTime;
	}

	public void setEmployTime(String employTime) {
		this.employTime = employTime;
	}

	public String getExpectTime() {
		return expectTime;
	}

	public void setExpectTime(String expectTime) {
		this.expectTime = expectTime;
	}

	public Integer getSchoolId() {
		return schoolId;
	}

	public void setSchoolId(Integer schoolId) {
		this.schoolId = schoolId;
	}

	public Integer getCount() {
		return count;
	}

	public void setCount(Integer count) {
		this.count = count;
	}

    private String briefIntroduction;
    
	public String getBriefIntroduction() {
		return briefIntroduction;
	}

	public void setBriefIntroduction(String briefIntroduction) {
		this.briefIntroduction = briefIntroduction;
	}

	public String getSalesStartDateString() {
		return SalesStartDateString;
	}

	public void setSalesStartDateString(String salesStartDateString) {
		SalesStartDateString = salesStartDateString;
	}

	public String getSalesEndDateString() {
		return salesEndDateString;
	}

	public void setSalesEndDateString(String salesEndDateString) {
		this.salesEndDateString = salesEndDateString;
	}

	public String getClassName() {
		return ClassName;
	}

	public void setClassName(String className) {
		ClassName = className;
	}

	public Long getDownCount() {
		return DownCount;
	}

	public void setDownCount(Long downCount) {
		DownCount = downCount;
	}
	
	

	/**
	 * 封面图
	 */
	private String coverPicture;

	
	public String getCoverPicture() {
		return coverPicture;
	}

	public void setCoverPicture(String coverPicture) {
		this.coverPicture = coverPicture;
	}

    public Integer getMyCoursePageId() {
        return myCoursePageId;
    }

    public void setMyCoursePageId(Integer myCoursePageId) {
        this.myCoursePageId = myCoursePageId;
    }

    public Integer getChildrenId() {
        return childrenId;
    }

    public void setChildrenId(Integer childrenId) {
        this.childrenId = childrenId;
    }

    public Integer getCoursePageId() {
        return coursePageId;
    }

    public void setCoursePageId(Integer coursePageId) {
        this.coursePageId = coursePageId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName == null ? null : nickName.trim();
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    public Integer getValidity() {
        return validity;
    }

    public void setValidity(Integer validity) {
        this.validity = validity;
    }

    public Date getSalesStartDate() {
        return salesStartDate;
    }

    public void setSalesStartDate(Date salesStartDate) {
        this.salesStartDate = salesStartDate;
    }

    public Date getSalesEndDate() {
        return salesEndDate;
    }

    public void setSalesEndDate(Date salesEndDate) {
        this.salesEndDate = salesEndDate;
    }

    public Date getEffectiveStartDate() {
        return effectiveStartDate;
    }

    public void setEffectiveStartDate(Date effectiveStartDate) {
        this.effectiveStartDate = effectiveStartDate;
    }

    public Date getEffectiveEndDate() {
        return effectiveEndDate;
    }

    public void setEffectiveEndDate(Date effectiveEndDate) {
        this.effectiveEndDate = effectiveEndDate;
    }

    public Integer getActiveNumber() {
        return activeNumber;
    }

    public void setActiveNumber(Integer activeNumber) {
        this.activeNumber = activeNumber;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Integer getFitAge() {
        return fitAge;
    }

    public void setFitAge(Integer fitAge) {
        this.fitAge = fitAge;
    }

    public Integer getEndAge() {
        return endAge;
    }

    public void setEndAge(Integer endAge) {
        this.endAge = endAge;
    }

    public Integer getParentId() {
        return parentId;
    }

    public void setParentId(Integer parentId) {
        this.parentId = parentId;
    }

    public Integer getUpDownState() {
        return upDownState;
    }

    public void setUpDownState(Integer upDownState) {
        this.upDownState = upDownState;
    }

    public Double getPrice() {
        return price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    public Double getDiscountPrice() {
        return discountPrice;
    }

    public void setDiscountPrice(Double discountPrice) {
        this.discountPrice = discountPrice;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getUseDate() {
        return useDate;
    }

    public void setUseDate(Date useDate) {
        this.useDate = useDate;
    }
}